package texteditor

// Memento 备忘录接口
type Memento interface {
	GetContent() string
}

// TextMemento 文本备忘录
type TextMemento struct {
	content string
}

// NewTextMemento 创建文本备忘录
func NewTextMemento(content string) *TextMemento {
	return &TextMemento{content: content}
}

// GetContent 获取文本内容
func (tm *TextMemento) GetContent() string {
	return tm.content
}
